package com.project.client.service;

import java.util.List;

import com.project.client.domain.MessageEntity;

/**
 * 留言记录Service接口
 *
 * @author project
 * @date 2021-05-10
 */
public interface MessageService {
    /**
     * 查询留言记录
     *
     * @param id 留言记录ID
     * @return 留言记录
     */
    MessageEntity selectById(Long id);

    /**
     * 查询留言记录列表
     *
     * @param entity 留言记录
     * @return 留言记录集合
     */
    List<MessageEntity> selectList(MessageEntity entity);

    /**
     * 新增留言记录
     *
     * @param entity 留言记录
     * @return 结果
     */
    int save(MessageEntity entity);

    /**
     * 修改留言记录
     *
     * @param entity 留言记录
     * @return 结果
     */
    int update(MessageEntity entity);

    /**
     * 批量删除留言记录
     *
     * @param ids 需要删除的留言记录ID
     * @return 结果
     */
    int delete(Long[] ids);
}
